.col-module {
  background-color: #f1f2f6;
}
.content-left {
  height: 100%;
  background-color: #f7f9f8;
}
.left-title {
  font-size: 24px;
  margin: 40px 32px 24px 32px;
}
.left-title > a {
  text-decoration: none;
  color: #59696c;
}
.nav-title {
  text-decoration: none;
  width: 79%;
  color: #59696c;
  font-size: 20px;
  padding: 16px 0px 16px 32px;
  cursor: pointer;
}
.title-bgd:hover,
.title-bgd:focus {
  background-color: #ffffff;
}
.nav-content {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}
.nav-content > a {
  display: block;
  height: 50px;
  color: #59696c;
  font-size: 18px;
  text-decoration: none;
  cursor: pointer;
  padding: 8px 0px 8px 64px;
}
.nav-content > a:hover,
.nav-content > a:focus {
  color: #59a2f8;
  border-left: 4px solid #59a2f8;
  padding-left: 60px;
}
.text-history {
  margin: 0px 32px;
}
.title-right {
  color: #222222;
  font-size: 20px;
  margin: 32px 40px 16px 32px;
  font-weight: bold;
}
.down-up {
  color: #59696c;
  font-size: 30px;
  margin: 16px 8px;
  cursor: pointer;
}
